
ROOT_DEPTH = ../../..

include $(ROOT_DEPTH)/config/makeinclude/env.make
include $(ROOT_DEPTH)/config/makeinclude/platform.make

ifeq (1, $(x86_64))
  USER_DEPTH = ../../../bin/x86
else
  USER_DEPTH = ../../..
endif

USER_LIB = network


USER_SRCS = \
	RtChannelHttpBase.cpp \
	RtChannelHttpClient.cpp \
	RtChannelHttpServer.cpp \
	RtChannelHttpServerAcceptor.cpp \
	RtAcceptorBase.cpp \
	RtAcceptorTcp.cpp \
	RtAcceptorThreadProxy.cpp \
	RtAcceptorUdp.cpp \
	RtConnectionInterface.cpp \
	RtConnectorThreadProxy.cpp \
	RtConnectorWrapper.cpp \
	RtHttpAuthenticator.cpp \
	RtHttpAuthInfoGetter.cpp \
	RtHttpHead.cpp \
	RtHttpInterface.cpp \
	RtHttpProxyManager.cpp \
	RtHttpProxyInfoGetter.cpp \
	RtHttpAuthInfoGetter.cpp \
	RtHttpUrl.cpp \
	RtHttpUtilClasses.cpp \
	RtSessionInterface.cpp \
	RtSessionOneForwardMany.cpp \
	RtTransportBase.cpp \
	RtTransportTcp.cpp \
	RtTransportThreadProxy.cpp \
	RtTransportUdp.cpp \
	RtDetectionConnector.cpp \
	RtCnConnectionAdapter.cpp \
	RtCnPacketConnection.cpp \
	RtCnReconn.cpp \
	RtCnRlb.cpp \
	RtCnBase.cpp \
	RtCnPdu.cpp \
	RtCnPkg.cpp \
	RtCnPkgSender.cpp \
	RtCnRlbTcp.cpp \
	RtCnLenPkg.cpp \
	RtCnSendBuf.cpp \
	BitStream.cpp \
	RtCnRudp.cpp \
	RtUdpEndpoint.cpp \
	RtConnRlbTcp.cpp \
	RtConnRlbTcpPdu.cpp \
	RtConnRlbTcpSendBuffer.cpp \
	$(NULL) \


USER_INCLDIRS = -I../h -I../../h

USER_DEFFLAGS = -DRT_SUPPORT_OBSOLETE_UTIL -DRT_MYMD5 -DRT_DISABLE_EVENT_REPORT 

ifeq ($(leak_check), 1)
	USER_DEFFLAGS += -DLEAK_CHECK
endif

USER_LINK_LIBS =

USER_OBJ_DIR = $(USER_DEPTH)/bin/platform/network

USER_LIB_DIR = $(USER_DEPTH)/bin

include $(ROOT_DEPTH)/config/makeinclude/all_in_one.make
